﻿// --------------------------------------------------------------------
// <summary>
// Report cache enums
// </summary>
// --------------------------------------------------------------------
namespace ReportCaching
{
    /// <summary>
    /// Temp table, @temptable struct
    /// </summary>
    public class TableScript
    {
        /// <summary>
        /// table name
        /// </summary>
        private string table = string.Empty;

        /// <summary>
        /// temp table name
        /// </summary>
        private string tempTable = string.Empty;

        /// <summary>
        /// insert script
        /// </summary>
        private string insertScrip = string.Empty;

        /// <summary>
        /// Insert script command
        /// </summary>
        public string InsertScrip
        {
            get { return insertScrip; }
            set { insertScrip = value; }
        }

        /// <summary>
        /// temp table name
        /// </summary>
        public string TempTable
        {
            get { return this.tempTable; }
            set { this.tempTable = value; }
        }

        /// <summary>
        /// table name
        /// </summary>
        public string Table
        {
            get { return this.table; }
            set { this.table = value; }
        }
    }
}